sand trapping - French English Dictionary